face the music


Results for "face the music"

English - Turkish Dictionary

face the music

(English - Turkish Dictionary) :
argo kendisini eleştirecek/cezalandıracak insanların önüne çıkmak.